protection and resistance capabilities - Anglais Synonymes Dictionnaire